// 在 com.xjaq.dify.entity 包下创建 ConversationQuery.java
package com.xjaq.dify.entity;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

@Data
@ApiModel("会话列表查询参数")
public class ConversationQuery {
    
    @ApiModelProperty(value = "用户标识，由开发者定义规则，需保证用户标识在应用内唯一", required = true)
    private String user;
    
    @ApiModelProperty("当前页最后面一条记录的ID，默认null")
    private String lastId;
    
    @ApiModelProperty("一次请求返回多少条记录，默认20条，最大100条，最小1条")
    private Integer limit = 20;
    
    @ApiModelProperty("排序字段，默认-updated_at(按更新时间倒序排列)")
    private String sortBy = "-updated_at";
}
